package com.anolesoft.yr.mbus.part.service;

import com.anolesoft.yr.mbus.part.dto.PartBomDTO;
import com.anolesoft.yr.util.PageData;

import java.util.List;
import java.util.Optional;

/**
 * @author zhj
 * @date 2020/8/17 8:59
 */
@Deprecated
public interface PartBomService {
    int create(PartBomDTO partBomDTO);

    int modify(PartBomDTO partBomDTO);

    int remove(String id);

    List<PartBomDTO> selectAll();

    PageData<List<PartBomDTO>> selectAll(Integer limit, Integer curr);

    Optional<PartBomDTO> selectOneById(String id);

    List<PartBomDTO> selectList(PartBomDTO partBomDTO);

    PageData<List<PartBomDTO>> selectList(PartBomDTO partBomDTO, Integer limit, Integer curr);
}
